A Temporal Relational Algebra as Basis for Temporal Relational Completeness
نویسندگان
چکیده
We define a tenlporal algebra that is applicable to any temporal relational data model supporting discrete linear bounded time. This algebra has the five basic relational algebra operators extended to the temporal domain and an operator of linear recursion. We show that this algebra has the expressive power of a safe temporal calculus based on the predicate temporal logic with the until and since temporal operators. In [CrC189], a historical calculus was proposed as a basis for historical relational completeness. We propose the temporal algebra defined in this paper and the equivalent temporal calculus as an alternative basis for temporal relational completeness.
منابع مشابه
A Temporal Relational Algebra as a Basis for Temporal Relational Completeness
Information Systems Department Stern School of Business New York University We define a temporal algebra that is applicable to any temporal relational data model supporting discrete linear bounded time. This algebra has the five basic relational algebra operators extended to. the temporal domain and an operator of linear recursion. We show that this algebra has the expressive power of a safe te...
متن کاملA recursive temporal algebra and temporal completeness
This paper introduces a recursive temporal algebra based on temporal semantics for querying time-varying data. The algebra, called < , is based on a temporal relational data model in which a temporal database is modeled as a collection of time-varying relations. Each time-varying relation is a collection of ordinary relations indexed by moments in time. In < , recur-sive queries (such as the tr...
متن کاملOn Completeness of Historical Relational Data Models
Several proposals for extending the relational data model to incorporate the temporal dimension of data have appeared in the past several years. These proposals have differed considerably in the way that the temporal dimension has been incorporated both into the structure of the extended relations that are defined as part of these extended model, and into the operations of the extended relation...
متن کاملA Relational Algebra as a Query Language for Temporal DATALOG
This paper introduces a temporal relational algebra as a query language for temporal deductive databases, i.e., Temporal Datalog programs. In Temporal Datalog programs, temporal relationships among data are formalized through temporal operators, not by an explicit reference to time. The minimum model of a given Temporal Datalog program is regarded as the temporal database the program models int...
متن کاملA Relational Algebra for Streaming Tables Living in a Temporal Database World
The recently introduced streaming table concept, a fully native representation of streaming data inside a DBMS, enabled modern data-intensive applications with one-time queries (OTQs) and continuous queries (CQs) capabilities on both streaming and standard relational tables. In this paper, we fully acknowledge the temporal nature of streaming tables and we propose to go one step further and int...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1990